import request from '@/utils/request'
import { microservices } from '@/utils'

// 查询-根据查询条件查询对接系统（列表）
export function getIfSystem (params) {
  let sortStr = params.sortStr
  delete params.sortStr
  return request({
    url: `${microservices.pmsSys}/IfSystem?${sortStr}`,
    params
  })
}

// 单条
export function getIfSystemById (id) {
  return request({
    url: `${microservices.pmsSys}/IfSystem/${id}`
  })
}

// 新增-对接系统
export function putIfSystem (data) {
  return request({
    url: `${microservices.pmsSys}/IfSystem`,
    method: 'put',
    data
  })
}

// 修改-对接系统
export function postIfSystem (data) {
  return request({
    url: `${microservices.pmsSys}/IfSystem`,
    method: 'post',
    data
  })
}

// 修改-启用/停用
export function postIfSystemDoAble (id) {
  return request({
    url: `${microservices.pmsSys}/IfSystem/doAble/${id}`,
    method: 'post'
  })
}

// 修改-重置密钥
export function postIfSystemDoResetSecret (id) {
  return request({
    url: `${microservices.pmsSys}/IfSystem/doResetSecret/${id}`,
    method: 'post'
  })
}
